Career 2018 2017 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour Austria F6 Ecuador F2 Ecuador F3 Ecuador F1 Czech Republic F4 Tunisia F6 Austria F1 Israel F6 Colombia F1 Tunisia F4 Austria F2 Mexico F4 Cuba F1 Cuba F2 Japan F1 Japan F2 Austria F4 Bosnia/Herzegovina F1 Macedonia F2 Austria F4 Austria F5 Austria F6 Austria F8 Austria F9 Bulgaria F1 Bulgaria F2 Bulgaria F3 Israel F4 Israel F5 Austria F1 Austria F2 Austria F3 Great Britain F6 Sweden F2 Russia F1 Russia F2 Poland F1 Poland F2 Czech Republic F4 Germany F5 Italy F19 Austria F5 Austria F8 Great Britain F20 Colombia F2 Morocco F2 Italy F25 (Cornaiano) Netherlands F3 Italy F32 (Santa Margherita Di Pula) Austria F8 Nigeria F3 Nigeria F4 Israel F4 Israel F5 Ivory Coast F1 Ivory Coast F2 Great Britain F3 France F6 France F10 France F11 Bosnia/Herzegovina F5 Italy F1 Italy F2 Italy F3 France F10 Italy F21 France F5 Sardinia International Championship - Cagliari Open de L'Isere-Open 38 - Grenoble KGHM Polish Indoors - Wroclaw Open de L'Isere (Open 38) - Grenoble Kaltenberg Open - Split Zagreb Open - Zagreb Wartburg Open - Eisenach Torneo Internazionale di Tennis ATP-Challenger - Merano Qwarant Cup - Sopot Grolsch Cup - Warsaw Scottish Tennis Championship - Edinburgh Macedonia Open - Skopje Samarkand Challenger - Samarkand Ahmedabad Challenger - Ahmedabad Mumbai Challenger - Mumbai Open de Franche Comte - Besancon Zivnobanka Open 1999 - Prostejov Maia Open - Oporto Zagreb Open - Zagreb Venice Challenger - Venice CA Challenger - Graz Internationaux de Bretagne - Brest Ischgl International Tennis Challenger 2003 - Ischgl Zagreb Open - Zagreb Stella Artois Clay Court Championships - Budaors S Tennis Masters - Graz s Tennis Masters 06 - Graz Tatra Banka Open 2006 - Bratislava IPP Open - Helsinki Internazionali de Tennis di Bergamo - Bergamo Open Prevadies - St. Brieuc Prosperita Open 2007 - Ostrava Ostdeutscher Sparkessen Cup - Dresden Aamulehti Tampere Opene - Tampere 's Tennis Masters 07 Challenger - Graz XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Dusseldorf Open Challenger 2007 - Dusseldorf Ljubljana Open - Ljubljana Ipsos Bucharest Challenger - Bucharest The Tarka Challenger - Barnstaple Challenger Tunisie - Tunis Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama ATP Challenger La Serena - La Serena South African Airways Open - East London Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso XL Bermuda Open - Bermuda ECM Prague Open 2008 - Prague Ostdeutscher Sparkassen Cup - Dresden Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo Polska Energia Open - Bytom San Benedetto Challenger - San Benedetto s'Tennis Masters Challenger - Graz Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Karshi Challenger - Karshi Ljubljana Open 2008 - Ljubljana Banja Luka Challenger 2008 - Banja Luka Ipsos Bucharest Challenger - Bucharest Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey Heilbronn Challenger Cherbourg Challenger Sarajevo Challenger Napoli Challenger Sofia Challenger Alessandria Challenger Prostejov Challenger Kosice Challenger Constanta Challenger Tampere Challenger Tarragona Challenger Kolding Challenger Orleans Challenger Guayaquil Challenger Cancun Challenger Puebla Challenger Salzburg Challenger Bergamo Challenger Tanger Challenger Meknes Challenger Cherbourg Challeger Blunmenau Challenger Curitiba Challenger Ostrava Challenger Zagreb Challenger Reggio Emilia Challenger Oberstaufen Challenger Orbetello Challenger Kitzbuhel Challenger Brasov Challenger Napoli Challenger Palermo Challenger Tashkent Challenger Loughborough Challenger Salzburg Challenger Reunion Island Challenger Caltanissetta Challenger Barletta Challenger Rome Challenger Napoli Challenger Brasov Challenger Napoli Challenger Palermo Challenger Loughborough Challenger Salzburg Challenger Heilbronn Challenger Kazan Challenger Meknes Challenger Prague Challenger Furth Challenger Kosice Challenger Marburg Challenger San Benedetto Challenger Poznan Challenger Sibiu Challenger Como Challenger Brasov Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Rennes Challenger Porto Alegre Challenger Montevideo Challenger Sao Leopoldo Challenger Dallas Challenger St. Brieuc Challenger Mersin Challenger Rome Challenger Ostrava Challenger Rome Challenger Furth Challenger Prague Challenger Timisoara Challenger San Benedetto Challenger Poznan Challenger Cordenons Challenger Brasov Challenger Sibiu Challenger Mons Challenger Casablanca Challenger Bratislava Challenger Helsinki Challenger Andria Challenger Heilbronn Challenger Panama City Challenger Barranquilla Challenger Mersin Challenger Ostrava Challenger Rome Challenger Heilbronn Challenger Furth Challenger Kosice Challenger Todi Challenger San Benedetto Challenger Poznan Challenger Meerbusch Challenger Brasov Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Rennes Challenger Sao Paulo Challenger Tour Finals Bucaramanga Challenger Prague Challenger Meerbusch Challenger Prostejov Challenger Caltanissetta Challenger Todi Challenger Biella Challenger Meerbusch Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Ismaning Challenger Marbella Challenger Barletta Challenger Rome Challenger Prostejov Challenger Poprad Tatry Challenger Milan Challenger Marburg Challenger Padova Challenger Liberec Challenger Pullach Challenger Meerbusch Challenger Como Challenger Genova Challenger Banja Luka Challenger Croatian Indoors - Zagreb Legg Mason Tennis Classic - Washington D.C. International Championship of Croatia - Umag Pilot Pen International - New Haven International Championship of Croatia - Umag BMW Open - Munich Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille AXA Cup - London Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Wideyes Swedish Open - Bastad Croatia Open - Umag Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag RCA Championships - Indianapolis President's Cup - Tashkent Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart Thailand Open - Bangkok Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Umag Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Open - Doha Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel China Open - Beijing Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Croatia Open - Umag China Open - Beijing BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Open de Moselle - Metz BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Swiss Indoors Basel - Basel Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Bet-at-home Open - Hamburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Group I, 2R, AUT-NED 2-3 Colonial Classic - Kooyong French Open (juniors) Wimbledon (juniors) Colonial Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Open de Moselle - Metz Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - Sydney Olympics - Athens Sony Ericsson Open - Miami